home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / dev / asm / TBSource.lha / NBBS / SetProg / SPPage1Gads.i < prev    next >
Text File  |  1993-07-02  |  30KB  |  1,215 lines

  1.  
  2. StopB1Gad:    dc.l    StopB2Gad    ;Next Gadget
  3.         dc.w    20        ;"hit-box" left edge
  4.         dc.w    22        ;"hit-box" top  edge
  5.         dc.w    12              ;"hit-box" Width
  6.         dc.w    11        ;"hit-box" Height
  7.         dc.w    GADGIMAGE+GADGHIMAGE+SELECTED ;+GADGDISABLED    ;flags
  8.         dc.w    $0102        ;activation
  9.         dc.w    $0001        ;gadget type
  10.         dc.l    ButtonImage1    ;gadget renderingg
  11.         dc.l    ButtonImage2    ;select rendering
  12.         dc.l    StopB1GadTxt1    ;gadget text
  13.         dc.l    0        ;mutual exclude
  14.         dc.l    0        ;special info
  15.         dc.w    10        ;gadget ID (user definable)
  16.         dc.l    0        ;ptr to general purpose user data
  17.         ds.l    0
  18.  
  19. StopB1GadTxt1:    dc.b    1,2            ;PENS
  20.         dc.w    0            ;MODE
  21.         dc.w    17,2            ;LEFT+TOPEDGE
  22.         dc.l    0            ;FONT
  23.         dc.l    StopB1GadText1        ;TEXT
  24.         dc.l    0            ;NEXTTEXT
  25.         ds.l    0
  26. StopB1GadText1:    dc.b    "1",0
  27.         ds.l    0
  28.  
  29. StopB2Gad:    dc.l    DataB7Gad    ;Next Gadget
  30.         dc.w    20        ;"hit-box" left edge
  31.         dc.w    34        ;"hit-box" top  edge
  32.         dc.w    12              ;"hit-box" Width
  33.         dc.w    11        ;"hit-box" Height
  34.         dc.w    GADGIMAGE+GADGHIMAGE ;+GADGDISABLED    ;flags
  35.         dc.w    $0102        ;activation
  36.         dc.w    $0001        ;gadget type
  37.         dc.l    ButtonImage1    ;gadget renderingg
  38.         dc.l    ButtonImage2    ;select rendering
  39.         dc.l    StopB2GadTxt1    ;gadget text
  40.         dc.l    0        ;mutual exclude
  41.         dc.l    0        ;special info
  42.         dc.w    11        ;gadget ID (user definable)
  43.         dc.l    0        ;ptr to general purpose user data
  44.         ds.l    0
  45.  
  46. StopB2GadTxt1:    dc.b    1,2            ;PENS
  47.         dc.w    0            ;MODE
  48.         dc.w    17,2            ;LEFT+TOPEDGE
  49.         dc.l    0            ;FONT
  50.         dc.l    StopB2GadText1        ;TEXT
  51.         dc.l    0            ;NEXTTEXT
  52.         ds.l    0
  53. StopB2GadText1:    dc.b    "2",0
  54.         ds.l    0
  55.  
  56. DataB7Gad:    dc.l    DataB8Gad    ;Next Gadget
  57.         dc.w    20        ;"hit-box" left edge
  58.         dc.w    60        ;"hit-box" top  edge
  59.         dc.w    12              ;"hit-box" Width
  60.         dc.w    11        ;"hit-box" Height
  61.         dc.w    GADGIMAGE+GADGHIMAGE ;+GADGDISABLED    ;flags
  62.         dc.w    $0102        ;activation
  63.         dc.w    $0001        ;gadget type
  64.         dc.l    ButtonImage1    ;gadget renderingg
  65.         dc.l    ButtonImage2    ;select rendering
  66.         dc.l    DataB7GadTxt1    ;gadget text
  67.         dc.l    0        ;mutual exclude
  68.         dc.l    0        ;special info
  69.         dc.w    10        ;gadget ID (user definable)
  70.         dc.l    0        ;ptr to general purpose user data
  71.         ds.l    0
  72.  
  73. DataB7GadTxt1:    dc.b    1,2            ;PENS
  74.         dc.w    0            ;MODE
  75.         dc.w    17,2            ;LEFT+TOPEDGE
  76.         dc.l    0            ;FONT
  77.         dc.l    DataB7GadText1        ;TEXT
  78.         dc.l    0            ;NEXTTEXT
  79.         ds.l    0
  80. DataB7GadText1:    dc.b    "7",0
  81.         ds.l    0
  82.  
  83. DataB8Gad:    dc.l    XONXOFFGad    ;Next Gadget
  84.         dc.w    20        ;"hit-box" left edge
  85.         dc.w    72        ;"hit-box" top  edge
  86.         dc.w    12              ;"hit-box" Width
  87.         dc.w    11        ;"hit-box" Height
  88.         dc.w    GADGIMAGE+GADGHIMAGE+SELECTED ;+GADGDISABLED    ;flags
  89.         dc.w    $0102        ;activation
  90.         dc.w    $0001        ;gadget type
  91.         dc.l    ButtonImage1    ;gadget renderingg
  92.         dc.l    ButtonImage2    ;select rendering
  93.         dc.l    DataB8GadTxt1    ;gadget text
  94.         dc.l    0        ;mutual exclude
  95.         dc.l    0        ;special info
  96.         dc.w    11        ;gadget ID (user definable)
  97.         dc.l    0        ;ptr to general purpose user data
  98.         ds.l    0
  99.  
  100. DataB8GadTxt1:    dc.b    1,2            ;PENS
  101.         dc.w    0            ;MODE
  102.         dc.w    17,2            ;LEFT+TOPEDGE
  103.         dc.l    0            ;FONT
  104.         dc.l    DataB8GadText1        ;TEXT
  105.         dc.l    0            ;NEXTTEXT
  106.         ds.l    0
  107. DataB8GadText1:    dc.b    "8",0
  108.         ds.l    0
  109.  
  110. XONXOFFGad:    dc.l    ParityNGad    ;Next Gadget
  111.         dc.w    20        ;"hit-box" left edge
  112.         dc.w    88        ;"hit-box" top  edge
  113.         dc.w    12              ;"hit-box" Width
  114.         dc.w    11        ;"hit-box" Height
  115.         dc.w    GADGIMAGE+GADGHIMAGE ;+GADGDISABLED    ;flags
  116.         dc.w    $0102        ;activation
  117.         dc.w    $0001        ;gadget type
  118.         dc.l    ButtonImage1    ;gadget renderingg
  119.         dc.l    ButtonImage2    ;select rendering
  120.         dc.l    XONXOFFGadTxt1    ;gadget text
  121.         dc.l    0        ;mutual exclude
  122.         dc.l    0        ;special info
  123.         dc.w    12        ;gadget ID (user definable)
  124.         dc.l    0        ;ptr to general purpose user data
  125.         ds.l    0
  126.  
  127. XONXOFFGadTxt1:    dc.b    1,2            ;PENS
  128.         dc.w    0            ;MODE
  129.         dc.w    17,2            ;LEFT+TOPEDGE
  130.         dc.l    0            ;FONT
  131.         dc.l    XONXOFFGadText1        ;TEXT
  132.         dc.l    0            ;NEXTTEXT
  133.         ds.l    0
  134. XONXOFFGadText1:    dc.b    "XON/XOFF",0
  135.         ds.l    0
  136.  
  137. ParityNGad:    dc.l    ParityEGad    ;Next Gadget
  138.         dc.w    120        ;"hit-box" left edge
  139.         dc.w    22        ;"hit-box" top  edge
  140.         dc.w    12              ;"hit-box" Width
  141.         dc.w    11        ;"hit-box" Height
  142.         dc.w    GADGIMAGE+GADGHIMAGE+SELECTED ;+GADGDISABLED    ;flags
  143.         dc.w    $0102        ;activation
  144.         dc.w    $0001        ;gadget type
  145.         dc.l    ButtonImage1    ;gadget renderingg
  146.         dc.l    ButtonImage2    ;select rendering
  147.         dc.l    ParityNGadTxt1    ;gadget text
  148.         dc.l    0        ;mutual exclude
  149.         dc.l    0        ;special info
  150.         dc.w    10        ;gadget ID (user definable)
  151.         dc.l    0        ;ptr to general purpose user data
  152.         ds.l    0
  153.  
  154. ParityNGadTxt1:    dc.b    1,2            ;PENS
  155.         dc.w    0            ;MODE
  156.         dc.w    17,2            ;LEFT+TOPEDGE
  157.         dc.l    0            ;FONT
  158.         dc.l    ParityNGadText1        ;TEXT
  159.         dc.l    0            ;NEXTTEXT
  160.         ds.l    0
  161. ParityNGadText1:    dc.b    "None",0
  162.         ds.l    0
  163.  
  164. ParityEGad:    dc.l    ParityOGad    ;Next Gadget
  165.         dc.w    120        ;"hit-box" left edge
  166.         dc.w    34        ;"hit-box" top  edge
  167.         dc.w    12              ;"hit-box" Width
  168.         dc.w    11        ;"hit-box" Height
  169.         dc.w    GADGIMAGE+GADGHIMAGE ;+GADGDISABLED    ;flags
  170.         dc.w    $0102        ;activation
  171.         dc.w    $0001        ;gadget type
  172.         dc.l    ButtonImage1    ;gadget renderingg
  173.         dc.l    ButtonImage2    ;select rendering
  174.         dc.l    ParityEGadTxt1    ;gadget text
  175.         dc.l    0        ;mutual exclude
  176.         dc.l    0        ;special info
  177.         dc.w    11        ;gadget ID (user definable)
  178.         dc.l    0        ;ptr to general purpose user data
  179.         ds.l    0
  180.  
  181. ParityEGadTxt1:    dc.b    1,2            ;PENS
  182.         dc.w    0            ;MODE
  183.         dc.w    17,2            ;LEFT+TOPEDGE
  184.         dc.l    0            ;FONT
  185.         dc.l    ParityEGadText1        ;TEXT
  186.         dc.l    0            ;NEXTTEXT
  187.         ds.l    0
  188. ParityEGadText1:    dc.b    "Even",0
  189.         ds.l    0
  190.  
  191. ParityOGad:    dc.l    ParityMGad    ;Next Gadget
  192.         dc.w    120        ;"hit-box" left edge
  193.         dc.w    46        ;"hit-box" top  edge
  194.         dc.w    12              ;"hit-box" Width
  195.         dc.w    11        ;"hit-box" Height
  196.         dc.w    GADGIMAGE+GADGHIMAGE ;+GADGDISABLED    ;flags
  197.         dc.w    $0102        ;activation
  198.         dc.w    $0001        ;gadget type
  199.         dc.l    ButtonImage1    ;gadget renderingg
  200.         dc.l    ButtonImage2    ;select rendering
  201.         dc.l    ParityOGadTxt1    ;gadget text
  202.         dc.l    0        ;mutual exclude
  203.         dc.l    0        ;special info
  204.         dc.w    11        ;gadget ID (user definable)
  205.         dc.l    0        ;ptr to general purpose user data
  206.         ds.l    0
  207.  
  208. ParityOGadTxt1:    dc.b    1,2            ;PENS
  209.         dc.w    0            ;MODE
  210.         dc.w    17,2            ;LEFT+TOPEDGE
  211.         dc.l    0            ;FONT
  212.         dc.l    ParityOGadText1        ;TEXT
  213.         dc.l    0            ;NEXTTEXT
  214.         ds.l    0
  215. ParityOGadText1:    dc.b    "Odd",0
  216.         ds.l    0
  217.  
  218. ParityMGad:    dc.l    ParitySGad    ;Next Gadget
  219.         dc.w    120        ;"hit-box" left edge
  220.         dc.w    58        ;"hit-box" top  edge
  221.         dc.w    12              ;"hit-box" Width
  222.         dc.w    11        ;"hit-box" Height
  223.         dc.w    GADGIMAGE+GADGHIMAGE ;+GADGDISABLED    ;flags
  224.         dc.w    $0102        ;activation
  225.         dc.w    $0001        ;gadget type
  226.         dc.l    ButtonImage1    ;gadget renderingg
  227.         dc.l    ButtonImage2    ;select rendering
  228.         dc.l    ParityMGadTxt1    ;gadget text
  229.         dc.l    0        ;mutual exclude
  230.         dc.l    0        ;special info
  231.         dc.w    11        ;gadget ID (user definable)
  232.         dc.l    0        ;ptr to general purpose user data
  233.         ds.l    0
  234.  
  235. ParityMGadTxt1:    dc.b    1,2            ;PENS
  236.         dc.w    0            ;MODE
  237.         dc.w    17,2            ;LEFT+TOPEDGE
  238.         dc.l    0            ;FONT
  239.         dc.l    ParityMGadText1        ;TEXT
  240.         dc.l    0            ;NEXTTEXT
  241.         ds.l    0
  242. ParityMGadText1:    dc.b    "Mark",0
  243.         ds.l    0
  244.  
  245. ParitySGad:    dc.l    DuplexFGad    ;Next Gadget
  246.         dc.w    120        ;"hit-box" left edge
  247.         dc.w    70        ;"hit-box" top  edge
  248.         dc.w    12              ;"hit-box" Width
  249.         dc.w    11        ;"hit-box" Height
  250.         dc.w    GADGIMAGE+GADGHIMAGE ;+GADGDISABLED    ;flags
  251.         dc.w    $0102        ;activation
  252.         dc.w    $0001        ;gadget type
  253.         dc.l    ButtonImage1    ;gadget renderingg
  254.         dc.l    ButtonImage2    ;select rendering
  255.         dc.l    ParitySGadTxt1    ;gadget text
  256.         dc.l    0        ;mutual exclude
  257.         dc.l    0        ;special info
  258.         dc.w    11        ;gadget ID (user definable)
  259.         dc.l    0        ;ptr to general purpose user data
  260.         ds.l    0
  261.  
  262. ParitySGadTxt1:    dc.b    1,2            ;PENS
  263.         dc.w    0            ;MODE
  264.         dc.w    17,2            ;LEFT+TOPEDGE
  265.         dc.l    0            ;FONT
  266.         dc.l    ParitySGadText1        ;TEXT
  267.         dc.l    0            ;NEXTTEXT
  268.         ds.l    0
  269. ParitySGadText1:    dc.b    "Space",0
  270.         ds.l    0
  271.  
  272. DuplexFGad:    dc.l    DuplexHGad    ;Next Gadget
  273.         dc.w    220        ;"hit-box" left edge
  274.         dc.w    22        ;"hit-box" top  edge
  275.         dc.w    12              ;"hit-box" Width
  276.         dc.w    11        ;"hit-box" Height
  277.         dc.w    GADGIMAGE+GADGHIMAGE+SELECTED+GADGDISABLED    ;flags
  278.         dc.w    $0102        ;activation
  279.         dc.w    $0001        ;gadget type
  280.         dc.l    ButtonImage1    ;gadget renderingg
  281.         dc.l    ButtonImage2    ;select rendering
  282.         dc.l    DuplexFGadTxt1    ;gadget text
  283.         dc.l    0        ;mutual exclude
  284.         dc.l    0        ;special info
  285.         dc.w    11        ;gadget ID (user definable)
  286.         dc.l    0        ;ptr to general purpose user data
  287.         ds.l    0
  288.  
  289. DuplexFGadTxt1:    dc.b    1,2            ;PENS
  290.         dc.w    0            ;MODE
  291.         dc.w    17,2            ;LEFT+TOPEDGE
  292.         dc.l    0            ;FONT
  293.         dc.l    DuplexFGadText1        ;TEXT
  294.         dc.l    0            ;NEXTTEXT
  295.         ds.l    0
  296. DuplexFGadText1:    dc.b    "Full",0
  297.         ds.l    0
  298.  
  299. DuplexHGad:    dc.l    DuplexEGad    ;Next Gadget
  300.         dc.w    220        ;"hit-box" left edge
  301.         dc.w    34        ;"hit-box" top  edge
  302.         dc.w    12              ;"hit-box" Width
  303.         dc.w    11        ;"hit-box" Height
  304.         dc.w    GADGIMAGE+GADGHIMAGE+GADGDISABLED    ;flags
  305.         dc.w    $0102        ;activation
  306.         dc.w    $0001        ;gadget type
  307.         dc.l    ButtonImage1    ;gadget renderingg
  308.         dc.l    ButtonImage2    ;select rendering
  309.         dc.l    DuplexHGadTxt1    ;gadget text
  310.         dc.l    0        ;mutual exclude
  311.         dc.l    0        ;special info
  312.         dc.w    11        ;gadget ID (user definable)
  313.         dc.l    0        ;ptr to general purpose user data
  314.         ds.l    0
  315.  
  316. DuplexHGadTxt1:    dc.b    1,2            ;PENS
  317.         dc.w    0            ;MODE
  318.         dc.w    17,2            ;LEFT+TOPEDGE
  319.         dc.l    0            ;FONT
  320.         dc.l    DuplexHGadText1        ;TEXT
  321.         dc.l    0            ;NEXTTEXT
  322.         ds.l    0
  323. DuplexHGadText1:    dc.b    "Half",0
  324.         ds.l    0
  325.  
  326. DuplexEGad:    dc.l    SerBRKTGad    ;Next Gadget
  327.         dc.w    220        ;"hit-box" left edge
  328.         dc.w    46        ;"hit-box" top  edge
  329.         dc.w    12              ;"hit-box" Width
  330.         dc.w    11        ;"hit-box" Height
  331.         dc.w    GADGIMAGE+GADGHIMAGE+GADGDISABLED    ;flags
  332.         dc.w    $0102        ;activation
  333.         dc.w    $0001        ;gadget type
  334.         dc.l    ButtonImage1    ;gadget renderingg
  335.         dc.l    ButtonImage2    ;select rendering
  336.         dc.l    DuplexEGadTxt1    ;gadget text
  337.         dc.l    0        ;mutual exclude
  338.         dc.l    0        ;special info
  339.         dc.w    11        ;gadget ID (user definable)
  340.         dc.l    0        ;ptr to general purpose user data
  341.         ds.l    0
  342.  
  343. DuplexEGadTxt1:    dc.b    1,2            ;PENS
  344.         dc.w    0            ;MODE
  345.         dc.w    17,2            ;LEFT+TOPEDGE
  346.         dc.l    0            ;FONT
  347.         dc.l    DuplexEGadText1        ;TEXT
  348.         dc.l    0            ;NEXTTEXT
  349.         ds.l    0
  350. DuplexEGadText1:    dc.b    "Echo",0
  351.         ds.l    0
  352.  
  353. SerBRKTGad:    dc.l    SerRingGad    ;Next Gadget
  354.         dc.w    20        ;"hit-box" left edge
  355.         dc.w    112        ;"hit-box" top  edge
  356.         dc.w    235        ;"hit-box" Width
  357.         dc.w    9        ;"hit-box" Height
  358.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  359.         dc.w    RELVERIFY+STRINGCENTER+LONGINT    ;activation
  360.         dc.w    STRGADGET    ;gadget type
  361.         dc.l    BorderImage1    ;gadget rendering
  362.         dc.l    0        ;select rendering
  363.         dc.l    SerBRKTGadTxt    ;gadget text
  364.         dc.l    0        ;mutual exclude
  365.         dc.l    SerBRKTStrInfo    ;special info 
  366.         dc.w    1        ;gadget ID (user definable)
  367.         dc.l    0        ;ptr to general purpose user data
  368.  
  369. SerBRKTGadTxt:    dc.b    1,2            ;PENS
  370.         dc.w    0            ;MODE
  371.         dc.w    65,10            ;LEFT+TOPEDGE
  372.         dc.l    0            ;FONT
  373.         dc.l    SerBRKTGadText        ;TEXT
  374.         dc.l    0            ;NEXTTEXT
  375.  
  376. SerBRKTGadText:    dc.b    "Break length",0
  377.  
  378.         ds.l    0
  379.  
  380. SerBRKTStrInfo:    dc.l    SerBRKTGadBuf    ;Gadget Buffer
  381.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  382.         dc.w    0        ;Pos in Buffer
  383.         dc.w    30        ;Max. Chars in Buffer
  384.         dc.w    1        ;Buffer Pos. of 1st disp. char
  385.         
  386.         dc.w    0        ;Intuition takes care of these.
  387.         dc.w    0
  388.         dc.w    0
  389.         dc.w    0
  390.         dc.w    0
  391.         dc.l    0
  392.  
  393. SerBRKTLInt:    dc.l    0        ;Long int.
  394.         dc.l    0        ;AltKeyMap
  395.  
  396. SerRingGad:    dc.l    SerConGad    ;Next Gadget
  397.         dc.w    20        ;"hit-box" left edge
  398.         dc.w    132        ;"hit-box" top  edge
  399.         dc.w    235        ;"hit-box" Width
  400.         dc.w    9        ;"hit-box" Height
  401.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  402.         dc.w    $0201        ;activation
  403.         dc.w    STRGADGET    ;gadget type
  404.         dc.l    BorderImage1    ;gadget rendering
  405.         dc.l    0        ;select rendering
  406.         dc.l    SerRingGadTxt    ;gadget text
  407.         dc.l    0        ;mutual exclude
  408.         dc.l    SerRingStrInfo    ;special info 
  409.         dc.w    1        ;gadget ID (user definable)
  410.         dc.l    0        ;ptr to general purpose user data
  411.  
  412. SerRingGadTxt:    dc.b    1,2            ;PENS
  413.         dc.w    0            ;MODE
  414.         dc.w    77,10            ;LEFT+TOPEDGE
  415.         dc.l    0            ;FONT
  416.         dc.l    SerRingGadText        ;TEXT
  417.         dc.l    0            ;NEXTTEXT
  418.  
  419. SerRingGadText:    dc.b    "Ring text",0
  420.         ds.l    0
  421.  
  422. SerRingStrInfo:    dc.l    SerRingStr    ;Gadget Buffer
  423.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  424.         dc.w    0        ;Pos in Buffer
  425.         dc.w    30        ;Max. Chars in Buffer
  426.         dc.w    1        ;Buffer Pos. of 1st disp. char
  427.         
  428.         dc.w    0        ;Intuition takes care of these.
  429.         dc.w    0
  430.         dc.w    0
  431.         dc.w    0
  432.         dc.w    0
  433.         dc.l    0
  434.  
  435.         dc.l    0        ;Long int.
  436.         dc.l    0        ;AltKeyMap
  437.  
  438. SerConGad:    dc.l    SerCon12Gad    ;Next Gadget
  439.         dc.w    20        ;"hit-box" left edge
  440.         dc.w    152        ;"hit-box" top  edge
  441.         dc.w    112        ;"hit-box" Width
  442.         dc.w    9        ;"hit-box" Height
  443.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  444.         dc.w    $0201        ;activation
  445.         dc.w    STRGADGET    ;gadget type
  446.         dc.l    BorderImage3    ;gadget rendering
  447.         dc.l    0        ;select rendering
  448.         dc.l    SerConGadTxt    ;gadget text
  449.         dc.l    0        ;mutual exclude
  450.         dc.l    SerConStrInfo    ;special info 
  451.         dc.w    1        ;gadget ID (user definable)
  452.         dc.l    0        ;ptr to general purpose user data
  453.  
  454. SerConGadTxt:    dc.b    1,2            ;PENS
  455.         dc.w    0            ;MODE
  456.         dc.w    8,10            ;LEFT+TOPEDGE
  457.         dc.l    0            ;FONT
  458.         dc.l    SerConGadText        ;TEXT
  459.         dc.l    0            ;NEXTTEXT
  460.  
  461. SerConGadText:    dc.b    "Connect 300",0
  462.         ds.l    0
  463.  
  464. SerConStrInfo:    dc.l    SerConn300    ;Gadget Buffer
  465.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  466.         dc.w    0        ;Pos in Buffer
  467.         dc.w    30        ;Max. Chars in Buffer
  468.         dc.w    1        ;Buffer Pos. of 1st disp. char
  469.         
  470.         dc.w    0        ;Intuition takes care of these.
  471.         dc.w    0
  472.         dc.w    0
  473.         dc.w    0
  474.         dc.w    0
  475.         dc.l    0
  476.  
  477.         dc.l    0        ;Long int.
  478.         dc.l    0        ;AltKeyMap
  479.  
  480. SerCon12Gad:    dc.l    SerCon24Gad    ;Next Gadget
  481.         dc.w    143        ;"hit-box" left edge
  482.         dc.w    152        ;"hit-box" top  edge
  483.         dc.w    112        ;"hit-box" Width
  484.         dc.w    9        ;"hit-box" Height
  485.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  486.         dc.w    $0201        ;activation
  487.         dc.w    STRGADGET    ;gadget type
  488.         dc.l    BorderImage3    ;gadget rendering
  489.         dc.l    0        ;select rendering
  490.         dc.l    SerCon12GadTxt    ;gadget text
  491.         dc.l    0        ;mutual exclude
  492.         dc.l    SerCon12StrInfo    ;special info 
  493.         dc.w    1        ;gadget ID (user definable)
  494.         dc.l    0        ;ptr to general purpose user data
  495.  
  496. SerCon12GadTxt:    dc.b    1,2            ;PENS
  497.         dc.w    0            ;MODE
  498.         dc.w    8,10            ;LEFT+TOPEDGE
  499.         dc.l    0            ;FONT
  500.         dc.l    SerCon12GadText        ;TEXT
  501.         dc.l    0            ;NEXTTEXT
  502.  
  503. SerCon12GadText:
  504.         dc.b    "Connect 1200",0
  505.         ds.l    0
  506.  
  507. SerCon12StrInfo:
  508.         dc.l    SerConn1200    ;Gadget Buffer
  509.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  510.         dc.w    0        ;Pos in Buffer
  511.         dc.w    30        ;Max. Chars in Buffer
  512.         dc.w    1        ;Buffer Pos. of 1st disp. char
  513.         
  514.         dc.w    0        ;Intuition takes care of these.
  515.         dc.w    0
  516.         dc.w    0
  517.         dc.w    0
  518.         dc.w    0
  519.         dc.l    0
  520.  
  521.         dc.l    0        ;Long int.
  522.         dc.l    0        ;AltKeyMap
  523.  
  524. SerCon24Gad:    dc.l    SerCon48Gad    ;Next Gadget
  525.         dc.w    20        ;"hit-box" left edge
  526.         dc.w    172        ;"hit-box" top  edge
  527.         dc.w    112        ;"hit-box" Width
  528.         dc.w    9        ;"hit-box" Height
  529.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  530.         dc.w    $0201        ;activation
  531.         dc.w    STRGADGET    ;gadget type
  532.         dc.l    BorderImage3    ;gadget rendering
  533.         dc.l    0        ;select rendering
  534.         dc.l    SerCon24GadTxt    ;gadget text
  535.         dc.l    0        ;mutual exclude
  536.         dc.l    SerCon24StrInfo    ;special info 
  537.         dc.w    1        ;gadget ID (user definable)
  538.         dc.l    0        ;ptr to general purpose user data
  539.  
  540. SerCon24GadTxt:    dc.b    1,2            ;PENS
  541.         dc.w    0            ;MODE
  542.         dc.w    8,10            ;LEFT+TOPEDGE
  543.         dc.l    0            ;FONT
  544.         dc.l    SerCon24GadText        ;TEXT
  545.         dc.l    0            ;NEXTTEXT
  546.  
  547. SerCon24GadText:
  548.         dc.b    "Connect 2400",0
  549.         ds.l    0
  550.  
  551. SerCon24StrInfo:
  552.         dc.l    SerConn2400    ;Gadget Buffer
  553.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  554.         dc.w    0        ;Pos in Buffer
  555.         dc.w    30        ;Max. Chars in Buffer
  556.         dc.w    1        ;Buffer Pos. of 1st disp. char
  557.         
  558.         dc.w    0        ;Intuition takes care of these.
  559.         dc.w    0
  560.         dc.w    0
  561.         dc.w    0
  562.         dc.w    0
  563.         dc.l    0
  564.  
  565.         dc.l    0        ;Long int.
  566.         dc.l    0        ;AltKeyMap
  567.  
  568. SerCon48Gad:    dc.l    SerCon96Gad    ;Next Gadget
  569.         dc.w    143        ;"hit-box" left edge
  570.         dc.w    172        ;"hit-box" top  edge
  571.         dc.w    112        ;"hit-box" Width
  572.         dc.w    9        ;"hit-box" Height
  573.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  574.         dc.w    $0201        ;activation
  575.         dc.w    STRGADGET    ;gadget type
  576.         dc.l    BorderImage3    ;gadget rendering
  577.         dc.l    0        ;select rendering
  578.         dc.l    SerCon48GadTxt    ;gadget text
  579.         dc.l    0        ;mutual exclude
  580.         dc.l    SerCon48StrInfo    ;special info 
  581.         dc.w    1        ;gadget ID (user definable)
  582.         dc.l    0        ;ptr to general purpose user data
  583.  
  584. SerCon48GadTxt:    dc.b    1,2            ;PENS
  585.         dc.w    0            ;MODE
  586.         dc.w    8,10            ;LEFT+TOPEDGE
  587.         dc.l    0            ;FONT
  588.         dc.l    SerCon48GadText        ;TEXT
  589.         dc.l    0            ;NEXTTEXT
  590.  
  591. SerCon48GadText:
  592.         dc.b    "Connect 4800",0
  593.         ds.l    0
  594.  
  595. SerCon48StrInfo:
  596.         dc.l    SerConn4800    ;Gadget Buffer
  597.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  598.         dc.w    0        ;Pos in Buffer
  599.         dc.w    30        ;Max. Chars in Buffer
  600.         dc.w    1        ;Buffer Pos. of 1st disp. char
  601.         
  602.         dc.w    0        ;Intuition takes care of these.
  603.         dc.w    0
  604.         dc.w    0
  605.         dc.w    0
  606.         dc.w    0
  607.         dc.l    0
  608.  
  609.         dc.l    0        ;Long int.
  610.         dc.l    0        ;AltKeyMap
  611.  
  612. SerCon96Gad:    dc.l    SerCon19Gad    ;Next Gadget
  613.         dc.w    20        ;"hit-box" left edge
  614.         dc.w    192        ;"hit-box" top  edge
  615.         dc.w    112        ;"hit-box" Width
  616.         dc.w    9        ;"hit-box" Height
  617.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  618.         dc.w    $0201        ;activation
  619.         dc.w    STRGADGET    ;gadget type
  620.         dc.l    BorderImage3    ;gadget rendering
  621.         dc.l    0        ;select rendering
  622.         dc.l    SerCon96GadTxt    ;gadget text
  623.         dc.l    0        ;mutual exclude
  624.         dc.l    SerCon96StrInfo    ;special info 
  625.         dc.w    1        ;gadget ID (user definable)
  626.         dc.l    0        ;ptr to general purpose user data
  627.  
  628. SerCon96GadTxt:    dc.b    1,2            ;PENS
  629.         dc.w    0            ;MODE
  630.         dc.w    8,10            ;LEFT+TOPEDGE
  631.         dc.l    0            ;FONT
  632.         dc.l    SerCon96GadText        ;TEXT
  633.         dc.l    0            ;NEXTTEXT
  634.  
  635. SerCon96GadText:
  636.         dc.b    "Connect 9600",0
  637.         ds.l    0
  638.  
  639. SerCon96StrInfo:
  640.         dc.l    SerConn9600    ;Gadget Buffer
  641.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  642.         dc.w    0        ;Pos in Buffer
  643.         dc.w    30        ;Max. Chars in Buffer
  644.         dc.w    1        ;Buffer Pos. of 1st disp. char
  645.         
  646.         dc.w    0        ;Intuition takes care of these.
  647.         dc.w    0
  648.         dc.w    0
  649.         dc.w    0
  650.         dc.w    0
  651.         dc.l    0
  652.  
  653.         dc.l    0        ;Long int.
  654.         dc.l    0        ;AltKeyMap
  655.  
  656. SerCon19Gad:    dc.l    SerCon38Gad    ;Next Gadget
  657.         dc.w    143        ;"hit-box" left edge
  658.         dc.w    192        ;"hit-box" top  edge
  659.         dc.w    112        ;"hit-box" Width
  660.         dc.w    9        ;"hit-box" Height
  661.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  662.         dc.w    $0201        ;activation
  663.         dc.w    STRGADGET    ;gadget type
  664.         dc.l    BorderImage3    ;gadget rendering
  665.         dc.l    0        ;select rendering
  666.         dc.l    SerCon19GadTxt    ;gadget text
  667.         dc.l    0        ;mutual exclude
  668.         dc.l    SerCon19StrInfo    ;special info 
  669.         dc.w    1        ;gadget ID (user definable)
  670.         dc.l    0        ;ptr to general purpose user data
  671.  
  672. SerCon19GadTxt:    dc.b    1,2            ;PENS
  673.         dc.w    0            ;MODE
  674.         dc.w    4,10            ;LEFT+TOPEDGE
  675.         dc.l    0            ;FONT
  676.         dc.l    SerCon19GadText        ;TEXT
  677.         dc.l    0            ;NEXTTEXT
  678.  
  679. SerCon19GadText:
  680.         dc.b    "Connect 19200",0
  681.         ds.l    0
  682.  
  683. SerCon19StrInfo:
  684.         dc.l    SerConn19200    ;Gadget Buffer
  685.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  686.         dc.w    0        ;Pos in Buffer
  687.         dc.w    30        ;Max. Chars in Buffer
  688.         dc.w    1        ;Buffer Pos. of 1st disp. char
  689.         
  690.         dc.w    0        ;Intuition takes care of these.
  691.         dc.w    0
  692.         dc.w    0
  693.         dc.w    0
  694.         dc.w    0
  695.         dc.l    0
  696.  
  697.         dc.l    0        ;Long int.
  698.         dc.l    0        ;AltKeyMap
  699.  
  700. SerCon38Gad:    dc.l    SerCon57Gad    ;Next Gadget
  701.         dc.w    20        ;"hit-box" left edge
  702.         dc.w    212        ;"hit-box" top  edge
  703.         dc.w    112        ;"hit-box" Width
  704.         dc.w    9        ;"hit-box" Height
  705.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  706.         dc.w    $0201        ;activation
  707.         dc.w    STRGADGET    ;gadget type
  708.         dc.l    BorderImage3    ;gadget rendering
  709.         dc.l    0        ;select rendering
  710.         dc.l    SerCon38GadTxt    ;gadget text
  711.         dc.l    0        ;mutual exclude
  712.         dc.l    SerCon38StrInfo    ;special info 
  713.         dc.w    1        ;gadget ID (user definable)
  714.         dc.l    0        ;ptr to general purpose user data
  715.  
  716. SerCon38GadTxt:    dc.b    1,2            ;PENS
  717.         dc.w    0            ;MODE
  718.         dc.w    4,10            ;LEFT+TOPEDGE
  719.         dc.l    0            ;FONT
  720.         dc.l    SerCon38GadText        ;TEXT
  721.         dc.l    0            ;NEXTTEXT
  722.  
  723. SerCon38GadText:
  724.         dc.b    "Connect 38400",0
  725.         ds.l    0
  726.  
  727. SerCon38StrInfo:
  728.         dc.l    SerConn38400    ;Gadget Buffer
  729.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  730.         dc.w    0        ;Pos in Buffer
  731.         dc.w    30        ;Max. Chars in Buffer
  732.         dc.w    1        ;Buffer Pos. of 1st disp. char
  733.         
  734.         dc.w    0        ;Intuition takes care of these.
  735.         dc.w    0
  736.         dc.w    0
  737.         dc.w    0
  738.         dc.w    0
  739.         dc.l    0
  740.  
  741.         dc.l    0        ;Long int.
  742.         dc.l    0        ;AltKeyMap
  743.  
  744. SerCon57Gad:    dc.l    SerDevGad    ;Next Gadget
  745.         dc.w    143        ;"hit-box" left edge
  746.         dc.w    212        ;"hit-box" top  edge
  747.         dc.w    112        ;"hit-box" Width
  748.         dc.w    9        ;"hit-box" Height
  749.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  750.         dc.w    $0201        ;activation
  751.         dc.w    STRGADGET    ;gadget type
  752.         dc.l    BorderImage3    ;gadget rendering
  753.         dc.l    0        ;select rendering
  754.         dc.l    SerCon57GadTxt    ;gadget text
  755.         dc.l    0        ;mutual exclude
  756.         dc.l    SerCon57StrInfo    ;special info 
  757.         dc.w    1        ;gadget ID (user definable)
  758.         dc.l    0        ;ptr to general purpose user data
  759.  
  760. SerCon57GadTxt:    dc.b    1,2            ;PENS
  761.         dc.w    0            ;MODE
  762.         dc.w    4,10            ;LEFT+TOPEDGE
  763.         dc.l    0            ;FONT
  764.         dc.l    SerCon57GadText        ;TEXT
  765.         dc.l    0            ;NEXTTEXT
  766.  
  767. SerCon57GadText:
  768.         dc.b    "Connect 57600",0
  769.         ds.l    0
  770.  
  771. SerCon57StrInfo:
  772.         dc.l    SerConn57600    ;Gadget Buffer
  773.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  774.         dc.w    0        ;Pos in Buffer
  775.         dc.w    30        ;Max. Chars in Buffer
  776.         dc.w    1        ;Buffer Pos. of 1st disp. char
  777.         
  778.         dc.w    0        ;Intuition takes care of these.
  779.         dc.w    0
  780.         dc.w    0
  781.         dc.w    0
  782.         dc.w    0
  783.         dc.l    0
  784.  
  785.         dc.l    0        ;Long int.
  786.         dc.l    0        ;AltKeyMap
  787.  
  788. SerDevGad:    dc.l    SerUnitGad    ;Next Gadget
  789.         dc.w    320        ;"hit-box" left edge
  790.         dc.w    22        ;"hit-box" top  edge
  791.         dc.w    235        ;"hit-box" Width
  792.         dc.w    9        ;"hit-box" Height
  793.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  794.         dc.w    $0201        ;activation
  795.         dc.w    STRGADGET    ;gadget type
  796.         dc.l    BorderImage1    ;gadget rendering
  797.         dc.l    0        ;select rendering
  798.         dc.l    SerDevGadTxt    ;gadget text
  799.         dc.l    0        ;mutual exclude
  800.         dc.l    SerDevStrInfo    ;special info 
  801.         dc.w    1        ;gadget ID (user definable)
  802.         dc.l    0        ;ptr to general purpose user data
  803.  
  804. SerDevGadTxt:    dc.b    1,2            ;PENS
  805.         dc.w    0            ;MODE
  806.         dc.w    65,10            ;LEFT+TOPEDGE
  807.         dc.l    0            ;FONT
  808.         dc.l    SerDevGadText        ;TEXT
  809.         dc.l    0            ;NEXTTEXT
  810.  
  811. SerDevGadText:    dc.b    "Serial device",0
  812.  
  813.         ds.l    0
  814.  
  815. SerDevStrInfo:    dc.l    SerName        ;Gadget Buffer
  816.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  817.         dc.w    0        ;Pos in Buffer
  818.         dc.w    30        ;Max. Chars in Buffer
  819.         dc.w    1        ;Buffer Pos. of 1st disp. char
  820.         
  821.         dc.w    0        ;Intuition takes care of these.
  822.         dc.w    0
  823.         dc.w    0
  824.         dc.w    0
  825.         dc.w    0
  826.         dc.l    0
  827.  
  828.         dc.l    0        ;Long int.
  829.         dc.l    0        ;AltKeyMap
  830.  
  831. SerUnitGad:    dc.l    FontGad        ;Next Gadget
  832.         dc.w    531        ;"hit-box" left edge
  833.         dc.w    44        ;"hit-box" top  edge
  834.         dc.w    24        ;"hit-box" Width
  835.         dc.w    9        ;"hit-box" Height
  836.          dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  837.         dc.w    RELVERIFY+STRINGCENTER+LONGINT    ;activation
  838.         dc.w    STRGADGET    ;gadget type
  839.         dc.l    BorderImage2    ;gadget rendering
  840.         dc.l    0        ;select rendering
  841.         dc.l    SerUnitGadTxt    ;gadget text
  842.         dc.l    0        ;mutual exclude
  843.         dc.l    SerUnitStrInfo    ;special info 
  844.         dc.w    1        ;gadget ID (user definable)
  845.         dc.l    0        ;ptr to general purpose user data
  846.  
  847. SerUnitGadTxt:    dc.b    1,2            ;PENS
  848.         dc.w    0            ;MODE
  849.         dc.w    -3,10            ;LEFT+TOPEDGE
  850.         dc.l    0            ;FONT
  851.         dc.l    SerUnitGadText        ;TEXT
  852.         dc.l    0            ;NEXTTEXT
  853.  
  854. SerUnitGadText:    dc.b    "Unit",0
  855.         ds.l    0
  856.  
  857. SerUnitStrInfo:    dc.l    SerUnitGadBuf    ;Gadget Buffer
  858.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  859.         dc.w    1        ;Pos in Buffer
  860.         dc.w    10        ;Max. Chars in Buffer
  861.         dc.w    1        ;Buffer Pos. of 1st disp. char
  862.         
  863.         dc.w    0        ;Intuition takes care of these.
  864.         dc.w    0
  865.         dc.w    0
  866.         dc.w    0
  867.         dc.w    0
  868.         dc.l    0
  869.  
  870. SerUnitLInt:    dc.l    0        ;Long int.
  871.         dc.l    0        ;AltKeyMap
  872.  
  873. FontGad:    dc.l    FontSizeGad    ;Next Gadget
  874.         dc.w    320        ;"hit-box" left edge
  875.         dc.w    66        ;"hit-box" top  edge
  876.         dc.w    235        ;"hit-box" Width
  877.         dc.w    9        ;"hit-box" Height
  878.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  879.         dc.w    $0201        ;activation
  880.         dc.w    STRGADGET    ;gadget type
  881.         dc.l    BorderImage1    ;gadget rendering
  882.         dc.l    0        ;select rendering
  883.         dc.l    FontGadTxt    ;gadget text
  884.         dc.l    0        ;mutual exclude
  885.         dc.l    FontStrInfo    ;special info 
  886.         dc.w    1        ;gadget ID (user definable)
  887.         dc.l    0        ;ptr to general purpose user data
  888.  
  889. FontGadTxt:    dc.b    1,2            ;PENS
  890.         dc.w    0            ;MODE
  891.         dc.w    100,10            ;LEFT+TOPEDGE
  892.         dc.l    0            ;FONT
  893.         dc.l    FontGadText        ;TEXT
  894.         dc.l    0            ;NEXTTEXT
  895.  
  896. FontGadText:    dc.b    "Font",0
  897.  
  898.         ds.l    0
  899.  
  900. FontStrInfo:    dc.l    UserFont    ;Gadget Buffer
  901.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  902.         dc.w    0        ;Pos in Buffer
  903.         dc.w    30        ;Max. Chars in Buffer
  904.         dc.w    1        ;Buffer Pos. of 1st disp. char
  905.         
  906.         dc.w    0        ;Intuition takes care of these.
  907.         dc.w    0
  908.         dc.w    0
  909.         dc.w    0
  910.         dc.w    0
  911.         dc.l    0
  912.  
  913.         dc.l    0        ;Long int.
  914.         dc.l    0        ;AltKeyMap
  915.  
  916. FontSizeGad:    dc.l    KeyMapGad    ;Next Gadget
  917.         dc.w    531        ;"hit-box" left edge
  918.         dc.w    88        ;"hit-box" top  edge
  919.         dc.w    24        ;"hit-box" Width
  920.         dc.w    9        ;"hit-box" Height
  921.         dc.w    GADGIMAGE+GADGDISABLED    ;flags
  922.         dc.w    RELVERIFY+STRINGCENTER+LONGINT    ;activation
  923.         dc.w    STRGADGET    ;gadget type
  924.         dc.l    BorderImage2    ;gadget rendering
  925.         dc.l    0        ;select rendering
  926.         dc.l    FontSizeGadTxt    ;gadget text
  927.         dc.l    0        ;mutual exclude
  928.         dc.l    FontSizeStrInfo    ;special info 
  929.         dc.w    1        ;gadget ID (user definable)
  930.         dc.l    0        ;ptr to general purpose user data
  931.  
  932. FontSizeGadTxt:    dc.b    1,2            ;PENS
  933.         dc.w    0            ;MODE
  934.         dc.w    -3,10            ;LEFT+TOPEDGE
  935.         dc.l    0            ;FONT
  936.         dc.l    FontSizeGadText        ;TEXT
  937.         dc.l    0            ;NEXTTEXT
  938.  
  939. FontSizeGadText:    dc.b    "Size",0
  940.         ds.l    0
  941.  
  942. FontSizeStrInfo:    dc.l    FontSizeGadBuf    ;Gadget Buffer
  943.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  944.         dc.w    1        ;Pos in Buffer
  945.         dc.w    10        ;Max. Chars in Buffer
  946.         dc.w    1        ;Buffer Pos. of 1st disp. char
  947.         
  948.         dc.w    0        ;Intuition takes care of these.
  949.         dc.w    0
  950.         dc.w    0
  951.         dc.w    0
  952.         dc.w    0
  953.         dc.l    0
  954.  
  955. UserFontSizeLInt:    dc.l    0        ;Long int.
  956.         dc.l    0        ;AltKeyMap
  957.  
  958. KeyMapGad:    dc.l    SerResetGad    ;Next Gadget
  959.         dc.w    320        ;"hit-box" left edge
  960.         dc.w    112        ;"hit-box" top  edge
  961.         dc.w    235        ;"hit-box" Width
  962.         dc.w    9        ;"hit-box" Height
  963.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  964.         dc.w    $0201        ;activation
  965.         dc.w    STRGADGET    ;gadget type
  966.         dc.l    BorderImage1    ;gadget rendering
  967.         dc.l    0        ;select rendering
  968.         dc.l    KeyMapGadTxt    ;gadget text
  969.         dc.l    0        ;mutual exclude
  970.         dc.l    KeyMapStrInfo    ;special info 
  971.         dc.w    1        ;gadget ID (user definable)
  972.         dc.l    0        ;ptr to general purpose user data
  973.  
  974. KeyMapGadTxt:    dc.b    1,2            ;PENS
  975.         dc.w    0            ;MODE
  976.         dc.w    94,10            ;LEFT+TOPEDGE
  977.         dc.l    0            ;FONT
  978.         dc.l    KeyMapGadText        ;TEXT
  979.         dc.l    0            ;NEXTTEXT
  980.  
  981. KeyMapGadText:    dc.b    "Keymap",0
  982.  
  983.         ds.l    0
  984.  
  985. KeyMapStrInfo:    dc.l    UserKeyMap    ;Gadget Buffer
  986.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  987.         dc.w    0        ;Pos in Buffer
  988.         dc.w    30        ;Max. Chars in Buffer
  989.         dc.w    1        ;Buffer Pos. of 1st disp. char
  990.         
  991.         dc.w    0        ;Intuition takes care of these.
  992.         dc.w    0
  993.         dc.w    0
  994.         dc.w    0
  995.         dc.w    0
  996.         dc.l    0
  997.  
  998.         dc.l    0        ;Long int.
  999.         dc.l    0        ;AltKeyMap
  1000.  
  1001. SerResetGad:    dc.l    SerInitGad    ;Next Gadget
  1002.         dc.w    320        ;"hit-box" left edge
  1003.         dc.w    132        ;"hit-box" top  edge
  1004.         dc.w    235        ;"hit-box" Width
  1005.         dc.w    9        ;"hit-box" Height
  1006.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  1007.         dc.w    $0201        ;activation
  1008.         dc.w    STRGADGET    ;gadget type
  1009.         dc.l    BorderImage1    ;gadget rendering
  1010.         dc.l    0        ;select rendering
  1011.         dc.l    SerResetGadTxt    ;gadget text
  1012.         dc.l    0        ;mutual exclude
  1013.         dc.l    SerResetStrInfo    ;special info 
  1014.         dc.w    1        ;gadget ID (user definable)
  1015.         dc.l    0        ;ptr to general purpose user data
  1016.  
  1017. SerResetGadTxt:    dc.b    1,2            ;PENS
  1018.         dc.w    0            ;MODE
  1019.         dc.w    41,10            ;LEFT+TOPEDGE
  1020.         dc.l    0            ;FONT
  1021.         dc.l    SerResetGadText        ;TEXT
  1022.         dc.l    0            ;NEXTTEXT
  1023.  
  1024. SerResetGadText:    dc.b    "Modem reset string",0
  1025.  
  1026.         ds.l    0
  1027.  
  1028. SerResetStrInfo:    dc.l    SerResetStr    ;Gadget Buffer
  1029.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  1030.         dc.w    0        ;Pos in Buffer
  1031.         dc.w    30        ;Max. Chars in Buffer
  1032.         dc.w    1        ;Buffer Pos. of 1st disp. char
  1033.         
  1034.         dc.w    0        ;Intuition takes care of these.
  1035.         dc.w    0
  1036.         dc.w    0
  1037.         dc.w    0
  1038.         dc.w    0
  1039.         dc.l    0
  1040.  
  1041.         dc.l    0        ;Long int.
  1042.         dc.l    0        ;AltKeyMap
  1043.  
  1044. SerInitGad:    dc.l    SerDialPreGad    ;Next Gadget
  1045.         dc.w    320        ;"hit-box" left edge
  1046.         dc.w    152        ;"hit-box" top  edge
  1047.         dc.w    235        ;"hit-box" Width
  1048.         dc.w    9        ;"hit-box" Height
  1049.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  1050.         dc.w    $0201        ;activation
  1051.         dc.w    STRGADGET    ;gadget type
  1052.         dc.l    BorderImage1    ;gadget rendering
  1053.         dc.l    0        ;select rendering
  1054.         dc.l    SerInitGadTxt    ;gadget text
  1055.         dc.l    0        ;mutual exclude
  1056.         dc.l    SerInitStrInfo    ;special info 
  1057.         dc.w    1        ;gadget ID (user definable)
  1058.         dc.l    0        ;ptr to general purpose user data
  1059.  
  1060. SerInitGadTxt:    dc.b    1,2            ;PENS
  1061.         dc.w    0            ;MODE
  1062.         dc.w    45,10            ;LEFT+TOPEDGE
  1063.         dc.l    0            ;FONT
  1064.         dc.l    SerInitGadText        ;TEXT
  1065.         dc.l    0            ;NEXTTEXT
  1066.  
  1067. SerInitGadText:    dc.b    "Modem init string",0
  1068.  
  1069.         ds.l    0
  1070.  
  1071. SerInitStrInfo:    dc.l    SerInitStr    ;Gadget Buffer
  1072.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  1073.         dc.w    0        ;Pos in Buffer
  1074.         dc.w    30        ;Max. Chars in Buffer
  1075.         dc.w    1        ;Buffer Pos. of 1st disp. char
  1076.         
  1077.         dc.w    0        ;Intuition takes care of these.
  1078.         dc.w    0
  1079.         dc.w    0
  1080.         dc.w    0
  1081.         dc.w    0
  1082.         dc.l    0
  1083.  
  1084.         dc.l    0        ;Long int.
  1085.         dc.l    0        ;AltKeyMap
  1086.  
  1087. SerDialPreGad:    dc.l    SerDialSufGad    ;Next Gadget
  1088.         dc.w    320        ;"hit-box" left edge
  1089.         dc.w    172        ;"hit-box" top  edge
  1090.         dc.w    235        ;"hit-box" Width
  1091.         dc.w    9        ;"hit-box" Height
  1092.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  1093.         dc.w    $0201        ;activation
  1094.         dc.w    STRGADGET    ;gadget type
  1095.         dc.l    BorderImage1    ;gadget rendering
  1096.         dc.l    0        ;select rendering
  1097.         dc.l    SerDPreGadTxt    ;gadget text
  1098.         dc.l    0        ;mutual exclude
  1099.         dc.l    SerDPreStrInfo    ;special info 
  1100.         dc.w    1        ;gadget ID (user definable)
  1101.         dc.l    0        ;ptr to general purpose user data
  1102.  
  1103. SerDPreGadTxt:    dc.b    1,2            ;PENS
  1104.         dc.w    0            ;MODE
  1105.         dc.w    69,10            ;LEFT+TOPEDGE
  1106.         dc.l    0            ;FONT
  1107.         dc.l    SerDPreGadText        ;TEXT
  1108.         dc.l    0            ;NEXTTEXT
  1109.  
  1110. SerDPreGadText:    dc.b    "Dial prefix",0
  1111.  
  1112.         ds.l    0
  1113.  
  1114. SerDPreStrInfo:    dc.l    SerDialPre    ;Gadget Buffer
  1115.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  1116.         dc.w    0        ;Pos in Buffer
  1117.         dc.w    30        ;Max. Chars in Buffer
  1118.         dc.w    1        ;Buffer Pos. of 1st disp. char
  1119.         
  1120.         dc.w    0        ;Intuition takes care of these.
  1121.         dc.w    0
  1122.         dc.w    0
  1123.         dc.w    0
  1124.         dc.w    0
  1125.         dc.l    0
  1126.  
  1127.         dc.l    0        ;Long int.
  1128.         dc.l    0        ;AltKeyMap
  1129.  
  1130. SerDialSufGad:    dc.l    SerAnswerGad    ;Next Gadget
  1131.         dc.w    320        ;"hit-box" left edge
  1132.         dc.w    192        ;"hit-box" top  edge
  1133.         dc.w    235        ;"hit-box" Width
  1134.         dc.w    9        ;"hit-box" Height
  1135.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  1136.         dc.w    $0201        ;activation
  1137.         dc.w    STRGADGET    ;gadget type
  1138.         dc.l    BorderImage1    ;gadget rendering
  1139.         dc.l    0        ;select rendering
  1140.         dc.l    SerDSufGadTxt    ;gadget text
  1141.         dc.l    0        ;mutual exclude
  1142.         dc.l    SerDSufStrInfo    ;special info 
  1143.         dc.w    1        ;gadget ID (user definable)
  1144.         dc.l    0        ;ptr to general purpose user data
  1145.  
  1146. SerDSufGadTxt:    dc.b    1,2            ;PENS
  1147.         dc.w    0            ;MODE
  1148.         dc.w    69,10            ;LEFT+TOPEDGE
  1149.         dc.l    0            ;FONT
  1150.         dc.l    SerDSufGadText        ;TEXT
  1151.         dc.l    0            ;NEXTTEXT
  1152.  
  1153. SerDSufGadText:    dc.b    "Dial suffix",0
  1154.  
  1155.         ds.l    0
  1156.  
  1157. SerDSufStrInfo:    dc.l    SerDialSuf    ;Gadget Buffer
  1158.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  1159.         dc.w    0        ;Pos in Buffer
  1160.         dc.w    30        ;Max. Chars in Buffer
  1161.         dc.w    1        ;Buffer Pos. of 1st disp. char
  1162.         
  1163.         dc.w    0        ;Intuition takes care of these.
  1164.         dc.w    0
  1165.         dc.w    0
  1166.         dc.w    0
  1167.         dc.w    0
  1168.         dc.l    0
  1169.  
  1170.         dc.l    0        ;Long int.
  1171.         dc.l    0        ;AltKeyMap
  1172.  
  1173. SerAnswerGad:    dc.l    0 ;        ;Next Gadget
  1174.         dc.w    320        ;"hit-box" left edge
  1175.         dc.w    212        ;"hit-box" top  edge
  1176.         dc.w    235        ;"hit-box" Width
  1177.         dc.w    9        ;"hit-box" Height
  1178.         dc.w    GADGIMAGE ;+GADGDISABLED    ;flags
  1179.         dc.w    $0201        ;activation
  1180.         dc.w    STRGADGET    ;gadget type
  1181.         dc.l    BorderImage1    ;gadget rendering
  1182.         dc.l    0        ;select rendering
  1183.         dc.l    SerAnsGadTxt    ;gadget text
  1184.         dc.l    0        ;mutual exclude
  1185.         dc.l    SerAnsStrInfo    ;special info 
  1186.         dc.w    1        ;gadget ID (user definable)
  1187.         dc.l    0        ;ptr to general purpose user data
  1188.  
  1189. SerAnsGadTxt:    dc.b    1,2            ;PENS
  1190.         dc.w    0            ;MODE
  1191.         dc.w    61,10            ;LEFT+TOPEDGE
  1192.         dc.l    0            ;FONT
  1193.         dc.l    SerAnsGadText        ;TEXT
  1194.         dc.l    0            ;NEXTTEXT
  1195.  
  1196. SerAnsGadText:    dc.b    "Answer string",0
  1197.         ds.l    0
  1198.  
  1199. SerAnsStrInfo:    dc.l    SerAnswerStr    ;Gadget Buffer
  1200.         dc.l    GadUnBuf    ;Gadget Undo Buffer
  1201.         dc.w    0        ;Pos in Buffer
  1202.         dc.w    30        ;Max. Chars in Buffer
  1203.         dc.w    1        ;Buffer Pos. of 1st disp. char
  1204.         
  1205.         dc.w    0        ;Intuition takes care of these.
  1206.         dc.w    0
  1207.         dc.w    0
  1208.         dc.w    0
  1209.         dc.w    0
  1210.         dc.l    0
  1211.  
  1212.         dc.l    0        ;Long int.
  1213.         dc.l    0        ;AltKeyMap
  1214.  
  1215.